temporary waste storage - Español Inglés Diccionario